antitank battalion - English Synonyms Dictionary